<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>单位审核</title>
    <!-- Bootstrap table -->
<!--    <script src="https://cdn.bootcss.com/jquery/3.4.0/jquery.min.js"></script>-->
<!--    &lt;!&ndash;bootstrap&ndash;&gt;-->
<!--    <link href="https://cdn.bootcss.com/twitter-bootstrap/4.3.1/css/bootstrap.min.css" rel="stylesheet">-->
<!--    <script src="https://cdn.bootcss.com/popper.js/1.14.7/umd/popper.min.js"></script>-->
<!--    <script src="https://cdn.bootcss.com/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script>-->
<!--    &lt;!&ndash;bootstrap-table&ndash;&gt;-->
<!--    <link href="https://cdn.bootcss.com/bootstrap-table/1.14.2/bootstrap-table.min.css" rel="stylesheet">-->
<!--    <script src="https://cdn.bootcss.com/bootstrap-table/1.14.2/bootstrap-table.min.js"></script>-->
<!--    &lt;!&ndash;bootstrap-table-lanuage&ndash;&gt;-->
<!--    <script src="https://cdn.bootcss.com/bootstrap-table/1.14.2/bootstrap-table-locale-all.min.js"></script>-->
    <script src="/js/jquery.min.js"></script>
    <link href="/css/bootstrap.min.css" rel="stylesheet">
    <link href="/css/bootstrap-table.min.css" rel="stylesheet">
    <script src="/js/bootstrap.min.js"></script>
    <script src="/dist/bootstrap-table.min.js"></script>
</head>
<script>
    $(function(){
        initTable();

    });
    var id = id = window.localStorage.getItem("id");
     console.log(id);
    if(id==0){
    function initTable(){
        var url = "updatestatus?status="+id;
        $('#table').bootstrapTable({
            method:'GET',
            dataType:'json',
            contentType: "application/x-www-form-urlencoded",
            cache: false,
            striped: true,                              //是否显示行间隔色
            // sidePagination: "server",           //分页方式：client客户端分页，server服务端分页（*）
            url:url,
             pagination:true,
            queryParams : function(params){
                return params
            },
            pageNumber:1,                       //初始化加载第一页，默认第一页
            pageSize: 2,                       //每页的记录行数（*）
            pageList: [2, 4, 6, 8],
            columns: [
                {
                    checkbox:true,
                },
                 {
                    field : 'id',
                    title : 'ID',
                    align : 'center',
                    valign : 'middle',
                    sortable : true
                }, {
                    field : 'name',
                    title : '单位名称',
                    align : 'center',
                    valign : 'middle',
                    sortable : true
                }, {
                    field : 'person',
                    title : '联系人',
                    align : 'center',
                    valign : 'middle'
                }, {
                    field : 'phone',
                    title : '注册电话',
                    align : 'center',
                    valign : 'middle',
                    sortable : true
                }, {
                   field : 'img',
                    title : '单位资质',
                    align : 'center',
                    valign : 'middle',
                    sortable : true ,
                    formatter : function (value, row, index){
                        // new Date(value).format('yyyy-MM-dd hh:mm:ss');
                        var  img= '<img src=' + value+ ' alt="" height="50px" width="50px"/>';
                        return img;
                    },
                }, {
                    title : '操作',
                    align : 'center',
                    valign : 'middle',
                    sortable : true ,
                    formatter : function (value, row, index){
                        // new Date(value).format('yyyy-MM-dd hh:mm:ss');
                        var html = ' <a href="" onclick="deptpass('+row.id+')" style="color: #0044cc">审核通过</a>&nbsp; | &nbsp;' +
                                   ' <a href=""  onclick="deptnopass('+row.id+')" style="color:red" data-toggle="modal" data-target="#myModal">审核不通过</a>';
                        return html;
                        return value;
                    }
                }]
        });
    }
    }else if(id==1){
       // alert("111")
        function initTable(){
            var url = "updatestatus?status="+id;
            $('#table').bootstrapTable({
                method:'GET',
                dataType:'json',
                contentType: "application/x-www-form-urlencoded",
                cache: false,
                striped: true,                              //是否显示行间隔色
                // sidePagination: "server",           //分页方式：client客户端分页，server服务端分页（*）
                url:url,
                 pagination:true,
                queryParams : function(params){
                    return params
                },
                pageNumber:1,                       //初始化加载第一页，默认第一页
                pageSize: 2,                       //每页的记录行数（*）
                pageList: [2, 4, 6, 8],         //可供选择的每页的行数（*）
                columns: [
                    {
                        checkbox:true,
                    },
                    {
                        field : 'id',
                        title : 'ID',
                        align : 'center',
                        valign : 'middle',
                        sortable : true
                    }, {
                        field : 'name',
                        title : '单位名称',
                        align : 'center',
                        valign : 'middle',
                        sortable : true
                    }, {
                        field : 'person',
                        title : '联系人',
                        align : 'center',
                        valign : 'middle'
                    }, {
                        field : 'phone',
                        title : '注册电话',
                        align : 'center',
                        valign : 'middle',
                        sortable : true
                    }, {
                       field : 'img',
                        title : '单位资质',
                        align : 'center',
                        valign : 'middle',
                        sortable : true ,
                        formatter : function (value, row, index){
                            // new Date(value).format('yyyy-MM-dd hh:mm:ss');
                            var  img= '<img src=' + value+ ' alt="" height="50px" width="50px"/>';
                            return img;
                        },
                    }, {
                        field : 'cdate',
                        title : '时间',
                        align : 'center',
                        valign : 'middle',
                        sortable : true ,
                        formatter : function (value, row, index){
                            return value;
                        }
                    }]
            });
        }
    }else{
      //  alert("222")
        function initTable(){
            var url = "updatestatus?status="+id;
            $('#table').bootstrapTable({
                method:'GET',
                dataType:'json',
                contentType: "application/x-www-form-urlencoded",
                cache: false,
                striped: true,                              //是否显示行间隔色
                // sidePagination: "server",           //分页方式：client客户端分页，server服务端分页（*）
                url:url,
                 pagination:true,
                queryParams : function(params){
                    return params
                },
                pageNumber:1,                       //初始化加载第一页，默认第一页
                pageSize: 2,                       //每页的记录行数（*）
                pageList: [2, 4, 6, 8],         //可供选择的每页的行数（*）
                columns: [
                    {
                        checkbox:true,
                    },
                    {
                        field : 'id',
                        title : 'ID',
                        align : 'center',
                        valign : 'middle',
                        sortable : true
                    }, {
                        field : 'name',
                        title : '单位名称',
                        align : 'center',
                        valign : 'middle',
                        sortable : true
                    }, {
                        field : 'person',
                        title : '联系人',
                        align : 'center',
                        valign : 'middle'
                    }, {
                        field : 'phone',
                        title : '注册电话',
                        align : 'center',
                        valign : 'middle',
                        sortable : true
                    }, {
                        field : 'img',
                        title : '单位资质',
                        align : 'center',
                        valign : 'middle',
                        sortable : true ,
                        formatter : function (value, row, index){
                            // new Date(value).format('yyyy-MM-dd hh:mm:ss');
                            // var html = row.frout +'|'+ row.side;
                            var  img= '<img src=' + value+ ' alt="" height="50px" width="50px"/>';
                            return img;
                        },
                    }, {
                        field : 'cdate',
                        title : '时间',
                        align : 'center',
                        valign : 'middle',
                        sortable : true ,
                    }, {
                      //  field : 'cdate',
                        title : '驳回原因',
                        align : 'center',
                        valign : 'middle',
                        sortable : true ,
                        formatter : function (value, row, index){
                            var html = ' <a href="" onclick="deptlook('+row.id+')" style="color: #0044cc">查看驳回原因</a>';
                            return html;
                            return value;
                        }
                    }]
            });
        }
    }
    //审核不通过
    var deptnopass = function (id) {
        window.localStorage.setItem("nopassid",id);
        $.ajax({
            url:"deptundernopass",
            type:"get",
            data:{
                id:id
            },
            dataType:"json",
            success:function(data){
                if(data!=null){
                    //alert("审核不通过");
                    $("#table").bootstrapTable('refresh', {
                       // url: 'deptunderlist'
                        url : 'updatestatus?status='+id
                    });
                }else{
                    alert("审核失败");
                }
            }
        });
    }
    //审核通过
    var deptpass = function (id) {
        $.ajax({
            url:"deptunderpass",
            type:"get",
            data:{
                id:id
            },
            async:true,
            dataType:"json",
            success:function(data){
               if(data!=null){
                   alert("审核通过");
                   $("#table").bootstrapTable('refresh', {
                       url : 'updatestatus?status='+id
                   });
               }else{
                   alert("审核失败");
               }
            }
        });
    }
    var passW = function () {
        var rows = $("#table").bootstrapTable('getSelections');// 获得要的数据
        if (rows.length == 0) {// rows 主要是为了判断是否选中，下面的else内容才是主要
            alert("请先选择要通过的记录!");
            return;
        } else {
            var ids = new Array();// 声明一个数组
            $(rows).each(function() {// 通过获得别选中的来进行遍历
                ids.push(this.id);// cid为获得到的整条数据中的一列
            });
            bulkpass(ids)

        }
    }
    function bulkpass(ids) {
        alert(ids)
        $.ajax({
            url : "bulkpass",
            data : "ids=" + ids,
            type : "get",
            dataType : "json",
            success : function(data) {
                alert(data)
            }
        });
        $("#table").bootstrapTable('refresh', {
            url : 'updatestatus?status='+id
        });
    }

    var nopass = function () {
        var rows = $("#table").bootstrapTable('getSelections');// 获得要的数据
        if (rows.length == 0) {// rows 主要是为了判断是否选中，下面的else内容才是主要
            alert("请先选择要不通过的记录!");
            return;
        } else {
            var ids = new Array();// 声明一个数组
            $(rows).each(function() {// 通过获得别选中的来进行遍历
                ids.push(this.id);// cid为获得到的整条数据中的一列
            });
            bulknopass(ids)
        }
    }
    function bulknopass(ids) {
        alert(ids)
        $.ajax({
            url : "bulknopass",
            data : "ids=" + ids,
            type : "get",
            dataType : "json",
            success : function(data) {
                alert(data)
            }
        });
        $("#table").bootstrapTable('refresh', {
             url : 'updatestatus?status='+id
        });
    }

    //审核中
    var countunder = function(){
     //   alert("aaa")
         var id1 = 0;
        window.localStorage.setItem("id",id1);

    }
    //审核通过
    var countpass = function() {
        var id2 = 1;
        window.localStorage.setItem("id",id2);



    }
    //审核不通过
      var countnopass = function() {
        var id3 = 2;
        window.localStorage.setItem("id",id3);

    }
    var deptdown = function () {
        var username = $("#aa").val();
        //alert(username)
        var nopassid = window.localStorage.getItem("nopassid");
      //  alert(nopassid)
        $.post(
            "deptfiledown?id="+nopassid,
            {"username":username},
            function (res) {
                alert(res)
            }
        );
        $("#table").bootstrapTable('refresh', {
            url : 'playerupdatestatus?status='+id
        });
    }
    var deptlook = function (id) {
      //  alert(id)
        $.ajax({
            url:"deptlookturn",
            type:"get",
            data:{
                id:id
            },
            async:true,
            dataType:"json",
            success:function(data){
                alert(JSON.stringify(data.park))
            }
        });
    }
    //导出
    function  exportExcel(){
        //这里获得一些要前台查询的数据
       // 这里不能用ajax的方式，用ajax方式请求，会直接输出流
        location.href= "/listOutPutExcel";

    }
</script>
<body>
<div class="container">
    <div class="select">
    <hr size="5px" />
        <h3>单位审核</h3>
    <hr size="5px" />
    </div>
     <div>
         <a href="" name="a"   onclick="countunder()">审核中([[${countunder}]])</a>&nbsp;&nbsp;  <a href=""  name="b"  onclick="countpass()">审核通过([[${countpass}]])</a>&nbsp;&nbsp;  <a href="" name="c"  onclick="countnopass()">审核未通过([[${countnopass}]])</a>
         <div id="divTest">
         <button type="button" style="float: right" onclick="nopass()" class="btn btn-danger"><span class="glyphicon glyphicon-remove" aria- hidden="true" ></span >审核不通过</button >
         <button type="button" id="outPutExcel" style="float: right" onclick="passW()" class="btn btn-primary"><span class="glyphicon glyphicon-pencil" aria- hidden="true" ></span >审核通过</button >
         </div>
         <div id="divTest2">
             <button type="button" style="float: right" onclick="exportExcel()" class="btn btn-primary"><span class="glyphicon glyphicon-pencil" aria- hidden="true" ></span >导出报表</button >
         </div>
         <table id="table"></table>
    </div>
</div>

<!-- 新增模态框（Modal） -->
<form action=""  class="form-horizontal" role="form">
    <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
        <div class="modal-dialog">
            <div class="modal-content">
                <div class="modal-header">
                    <h4 class="modal-title" id="myModalLabel">
                        不通过驳回信息
                    </h4>
                    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">
                        &times;
                    </button>
                </div>
                <div class="modal-body" style="height: 100%;">
                    <div class="form-group">
                        <label for="lastname" class="col-sm-3 control-label"></label>
                        <div class="col-sm-7">
                            <textarea class="form-control"  id="aa"></textarea>
                        </div>
                    </div>
                </div>
                <div class="modal-footer">
                    <button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
                    <input type="submit" class="btn btn-primary" onclick="deptdown()" value="提交"/>
                </div>
            </div><!-- /.modal-content -->
        </div><!-- /.modal -->
    </div>
</form>
</body>
</html>